package com.lxmes.business.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.lxmes.common.annotation.Excel;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import com.lxmes.common.core.domain.BaseEntity;

/**
 * 质检记录单对象 nc_quality_inspection_record
 * 
 * @author lx
 * @date 2023-06-01
 */
@ApiModel(value = "NcQualityInspectionRecord", description = "质检记录单对象")    
public class NcQualityInspectionRecord extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** $column.columnComment */
    @ApiModelProperty("${column.columnComment}")
    private Long id;

    /** 公司名称 */
    @Excel(name = "公司名称")
    @ApiModelProperty("公司名称")
    private String factoryName;

    /** 公司代码 */
    @Excel(name = "公司代码")
    @ApiModelProperty("公司代码")
    private String factoryCode;

    /** 质检类型 */
    @Excel(name = "质检类型")
    @ApiModelProperty("质检类型")
    private String inspectionType;

    /** 报检编号 */
    @Excel(name = "报检编号")
    @ApiModelProperty("报检编号")
    private String inspectionNumber;

    /** 入库单号 */
    @Excel(name = "入库单号")
    @ApiModelProperty("入库单号")
    private String warehouseEntryNumber;

    /** 物料名称 */
    @Excel(name = "物料名称")
    @ApiModelProperty("物料名称")
    private String materialName;

    /** 物料子编号 */
    @Excel(name = "物料子编号")
    @ApiModelProperty("物料子编号")
    private String materialSubcode;

    /** 供应商名称 */
    @Excel(name = "供应商名称")
    @ApiModelProperty("供应商名称")
    private String supplierName;

    /** 物料单位 */
    @Excel(name = "物料单位")
    @ApiModelProperty("物料单位")
    private String materialUnit;

    /** 尺寸1标准 */
    @Excel(name = "尺寸1标准")
    @ApiModelProperty("尺寸1标准")
    private String size1Standard;

    /** 尺寸1结果 */
    @Excel(name = "尺寸1结果")
    @ApiModelProperty("尺寸1结果")
    private String size1Result;

    /** 尺寸2标准 */
    @Excel(name = "尺寸2标准")
    @ApiModelProperty("尺寸2标准")
    private String size2Standard;

    /** 尺寸2结果 */
    @Excel(name = "尺寸2结果")
    @ApiModelProperty("尺寸2结果")
    private String size2Result;

    /** 尺寸3标准 */
    @Excel(name = "尺寸3标准")
    @ApiModelProperty("尺寸3标准")
    private String size3Standard;

    /** 尺寸3结果 */
    @Excel(name = "尺寸3结果")
    @ApiModelProperty("尺寸3结果")
    private String size3Result;

    /** 尺寸4标准 */
    @Excel(name = "尺寸4标准")
    @ApiModelProperty("尺寸4标准")
    private String size4Standard;

    /** 尺寸4结果 */
    @Excel(name = "尺寸4结果")
    @ApiModelProperty("尺寸4结果")
    private String size4Result;

    /** 尺寸5标准 */
    @Excel(name = "尺寸5标准")
    @ApiModelProperty("尺寸5标准")
    private String size5Standard;

    /** 尺寸5结果 */
    @Excel(name = "尺寸5结果")
    @ApiModelProperty("尺寸5结果")
    private String size5Result;

    /** 尺寸6标准 */
    @Excel(name = "尺寸6标准")
    @ApiModelProperty("尺寸6标准")
    private String size6Standard;

    /** 尺寸6结果 */
    @Excel(name = "尺寸6结果")
    @ApiModelProperty("尺寸6结果")
    private String size6Result;

    /** 尺寸7标准 */
    @Excel(name = "尺寸7标准")
    @ApiModelProperty("尺寸7标准")
    private String size7Standard;

    /** 尺寸7结果 */
    @Excel(name = "尺寸7结果")
    @ApiModelProperty("尺寸7结果")
    private String size7Result;

    /** 尺寸8标准 */
    @Excel(name = "尺寸8标准")
    @ApiModelProperty("尺寸8标准")
    private String size8Standard;

    /** 尺寸8结果 */
    @Excel(name = "尺寸8结果")
    @ApiModelProperty("尺寸8结果")
    private String size8Result;

    /** 尺寸9标准 */
    @Excel(name = "尺寸9标准")
    @ApiModelProperty("尺寸9标准")
    private String size9Standard;

    /** 尺寸9结果 */
    @Excel(name = "尺寸9结果")
    @ApiModelProperty("尺寸9结果")
    private String size9Result;

    /** 尺寸10标准 */
    @Excel(name = "尺寸10标准")
    @ApiModelProperty("尺寸10标准")
    private String size10Standard;

    /** 尺寸10结果 */
    @Excel(name = "尺寸10结果")
    @ApiModelProperty("尺寸10结果")
    private String size10Result;

    /** 尺寸11标准 */
    @Excel(name = "尺寸11标准")
    @ApiModelProperty("尺寸11标准")
    private String size11Standard;

    /** 尺寸11结果 */
    @Excel(name = "尺寸11结果")
    @ApiModelProperty("尺寸11结果")
    private String size11Result;

    /** 尺寸12标准 */
    @Excel(name = "尺寸12标准")
    @ApiModelProperty("尺寸12标准")
    private String size12Standard;

    /** 尺寸12结果 */
    @Excel(name = "尺寸12结果")
    @ApiModelProperty("尺寸12结果")
    private String size12Result;


    public void setId(Long id) 
    {
        this.id = id;
    }

    public Long getId() 
    {
        return id;
    }
    public void setFactoryName(String factoryName) 
    {
        this.factoryName = factoryName;
    }

    public String getFactoryName() 
    {
        return factoryName;
    }
    public void setFactoryCode(String factoryCode) 
    {
        this.factoryCode = factoryCode;
    }

    public String getFactoryCode() 
    {
        return factoryCode;
    }
    public void setInspectionType(String inspectionType) 
    {
        this.inspectionType = inspectionType;
    }

    public String getInspectionType() 
    {
        return inspectionType;
    }
    public void setInspectionNumber(String inspectionNumber) 
    {
        this.inspectionNumber = inspectionNumber;
    }

    public String getInspectionNumber() 
    {
        return inspectionNumber;
    }
    public void setWarehouseEntryNumber(String warehouseEntryNumber) 
    {
        this.warehouseEntryNumber = warehouseEntryNumber;
    }

    public String getWarehouseEntryNumber() 
    {
        return warehouseEntryNumber;
    }
    public void setMaterialName(String materialName) 
    {
        this.materialName = materialName;
    }

    public String getMaterialName() 
    {
        return materialName;
    }
    public void setMaterialSubcode(String materialSubcode) 
    {
        this.materialSubcode = materialSubcode;
    }

    public String getMaterialSubcode() 
    {
        return materialSubcode;
    }
    public void setSupplierName(String supplierName) 
    {
        this.supplierName = supplierName;
    }

    public String getSupplierName() 
    {
        return supplierName;
    }
    public void setMaterialUnit(String materialUnit) 
    {
        this.materialUnit = materialUnit;
    }

    public String getMaterialUnit() 
    {
        return materialUnit;
    }
    public void setSize1Standard(String size1Standard) 
    {
        this.size1Standard = size1Standard;
    }

    public String getSize1Standard() 
    {
        return size1Standard;
    }
    public void setSize1Result(String size1Result) 
    {
        this.size1Result = size1Result;
    }

    public String getSize1Result() 
    {
        return size1Result;
    }
    public void setSize2Standard(String size2Standard) 
    {
        this.size2Standard = size2Standard;
    }

    public String getSize2Standard() 
    {
        return size2Standard;
    }
    public void setSize2Result(String size2Result) 
    {
        this.size2Result = size2Result;
    }

    public String getSize2Result() 
    {
        return size2Result;
    }
    public void setSize3Standard(String size3Standard) 
    {
        this.size3Standard = size3Standard;
    }

    public String getSize3Standard() 
    {
        return size3Standard;
    }
    public void setSize3Result(String size3Result) 
    {
        this.size3Result = size3Result;
    }

    public String getSize3Result() 
    {
        return size3Result;
    }
    public void setSize4Standard(String size4Standard) 
    {
        this.size4Standard = size4Standard;
    }

    public String getSize4Standard() 
    {
        return size4Standard;
    }
    public void setSize4Result(String size4Result) 
    {
        this.size4Result = size4Result;
    }

    public String getSize4Result() 
    {
        return size4Result;
    }
    public void setSize5Standard(String size5Standard) 
    {
        this.size5Standard = size5Standard;
    }

    public String getSize5Standard() 
    {
        return size5Standard;
    }
    public void setSize5Result(String size5Result) 
    {
        this.size5Result = size5Result;
    }

    public String getSize5Result() 
    {
        return size5Result;
    }
    public void setSize6Standard(String size6Standard) 
    {
        this.size6Standard = size6Standard;
    }

    public String getSize6Standard() 
    {
        return size6Standard;
    }
    public void setSize6Result(String size6Result) 
    {
        this.size6Result = size6Result;
    }

    public String getSize6Result() 
    {
        return size6Result;
    }
    public void setSize7Standard(String size7Standard) 
    {
        this.size7Standard = size7Standard;
    }

    public String getSize7Standard() 
    {
        return size7Standard;
    }
    public void setSize7Result(String size7Result) 
    {
        this.size7Result = size7Result;
    }

    public String getSize7Result() 
    {
        return size7Result;
    }
    public void setSize8Standard(String size8Standard) 
    {
        this.size8Standard = size8Standard;
    }

    public String getSize8Standard() 
    {
        return size8Standard;
    }
    public void setSize8Result(String size8Result) 
    {
        this.size8Result = size8Result;
    }

    public String getSize8Result() 
    {
        return size8Result;
    }
    public void setSize9Standard(String size9Standard) 
    {
        this.size9Standard = size9Standard;
    }

    public String getSize9Standard() 
    {
        return size9Standard;
    }
    public void setSize9Result(String size9Result) 
    {
        this.size9Result = size9Result;
    }

    public String getSize9Result() 
    {
        return size9Result;
    }
    public void setSize10Standard(String size10Standard) 
    {
        this.size10Standard = size10Standard;
    }

    public String getSize10Standard() 
    {
        return size10Standard;
    }
    public void setSize10Result(String size10Result) 
    {
        this.size10Result = size10Result;
    }

    public String getSize10Result() 
    {
        return size10Result;
    }
    public void setSize11Standard(String size11Standard) 
    {
        this.size11Standard = size11Standard;
    }

    public String getSize11Standard() 
    {
        return size11Standard;
    }
    public void setSize11Result(String size11Result) 
    {
        this.size11Result = size11Result;
    }

    public String getSize11Result() 
    {
        return size11Result;
    }
    public void setSize12Standard(String size12Standard) 
    {
        this.size12Standard = size12Standard;
    }

    public String getSize12Standard() 
    {
        return size12Standard;
    }
    public void setSize12Result(String size12Result) 
    {
        this.size12Result = size12Result;
    }

    public String getSize12Result() 
    {
        return size12Result;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("id", getId())
            .append("factoryName", getFactoryName())
            .append("factoryCode", getFactoryCode())
            .append("inspectionType", getInspectionType())
            .append("inspectionNumber", getInspectionNumber())
            .append("warehouseEntryNumber", getWarehouseEntryNumber())
            .append("materialName", getMaterialName())
            .append("materialSubcode", getMaterialSubcode())
            .append("supplierName", getSupplierName())
            .append("materialUnit", getMaterialUnit())
            .append("size1Standard", getSize1Standard())
            .append("size1Result", getSize1Result())
            .append("size2Standard", getSize2Standard())
            .append("size2Result", getSize2Result())
            .append("size3Standard", getSize3Standard())
            .append("size3Result", getSize3Result())
            .append("size4Standard", getSize4Standard())
            .append("size4Result", getSize4Result())
            .append("size5Standard", getSize5Standard())
            .append("size5Result", getSize5Result())
            .append("size6Standard", getSize6Standard())
            .append("size6Result", getSize6Result())
            .append("size7Standard", getSize7Standard())
            .append("size7Result", getSize7Result())
            .append("size8Standard", getSize8Standard())
            .append("size8Result", getSize8Result())
            .append("size9Standard", getSize9Standard())
            .append("size9Result", getSize9Result())
            .append("size10Standard", getSize10Standard())
            .append("size10Result", getSize10Result())
            .append("size11Standard", getSize11Standard())
            .append("size11Result", getSize11Result())
            .append("size12Standard", getSize12Standard())
            .append("size12Result", getSize12Result())
            .append("remark", getRemark())
            .append("createBy", getCreateBy())
            .append("createTime", getCreateTime())
            .append("updateTime", getUpdateTime())
            .append("updateBy", getUpdateBy())
            .toString();
    }
}
